unitDef = {
	unitname            = "hunter",
	name                = "Hound Master",
	description         = "They appear to be harmless civilian hunters at first, until their savage beasts come howling through the woods.",
	acceleration        = 0.4,
	brakerate           = 0.2,
	buildcostenergy     = 10,
	buildcostmetal      = 10,
	buildpic            = "hunter.png",
	buildtime           = 10,
	canattack           = true,
	canguard            = true,
	canmove             = true,
	canpatrol           = true,
	canstop             = true,
	category            = "land",
	corpse              = "dead",
	collisionVolumeOffsets   = "0 0 0",
	collisionvolumescales    = "12 25 8",
	collisionVolumeTest      = 1,
	collisionVolumeType      = "box",
	footprintx          = 1,
	footprintz          = 1,
	icontype            = "default", 
	idleautoheal        = 1,
	idletime            = 240,
	mass                = 25,
	maxdamage           = 25,
	maxslope            = 36,
	maxvelocity         = 1.2,
	movementclass       = "infantry",
	objectname          = "raider.s3o",
	script              = "hunter_anim.lua",
	
	sfxtypes            = {
		explosiongenerators = {
			"custom:NONE",
			"custom:blood_spray",
			"custom:blood_explode",
		},
	},
	
	sightdistance       = 300,
	trackstrength       = 10,
	trackstretch        = 1,
	tracktype           = "bootprints", --fixme
	trackwidth          = 16,
	leavetracks         = true,
	turnrate            = 1000,
	upright             = true,
	
	weapons             = {
		{ def = "ssword", mainDir = "0 0 1", maxAngleDif = 90 },
	},
	
	weaponDefs          = {
	
		ssword = {
		name            = "Short Sword",
		avoidfriendly   = false,
		
		damage = {
			default     = 5,
			light       = 4,
			chain       = 2,
			structure   = 2,
		},
		
		explosionGenerator   = "custom:NONE",
		impactOnly      = true,
		range           = 25,
		reloadtime      = 1.6,
		targetborder    = 1,
		thickness       = 0,
		tolerance       = 1000,
		turret          = true,
		weapontype      = "LaserCannon",
		weaponvelocity  = 500,
		},
	},
	
	featureDefs         = {
	
		dead = {
		blocking        = 0,
		damage          = 100,
		description     = "Corpse",
		object          = "boulder.s3o", --fixme
		},
	},
}

return lowerkeys({ hunter = unitDef })
